Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementing GitHub CI #13

Merged
merged 14 commits into from
Jun 15, 2023
Merged

Implementing GitHub CI #13

merged 14 commits into from
Jun 15, 2023

Conversation

Fancien
Copy link
Collaborator

@Fancien Fancien commented May 10, 2023

  • Adding tests for routers, models, and dependencies
  • Adding Github CI to run linters and tests for each commit and for pull requests to develop and master
  • Adding pre-commit configuration for local development

Fancien added 14 commits May 8, 2023 08:34
Testing that fair_indicators are correctly loaded
Adding tests for models and assessment lifespan
Adding tests for routes
Installing redis-stack-server in runner and adding test env variable
Moving redid-stack to a docker image, as installing it in the runner involves updating the apt repository list
@Fancien Fancien changed the base branch from master to develop May 10, 2023 11:31
@Fancien Fancien requested a review from HesamKorki May 10, 2023 11:32
@Fancien Fancien changed the title Implementing GitHub CI #12 - Implementing GitHub CI May 11, 2023
@Fancien Fancien linked an issue May 11, 2023 that may be closed by this pull request
@Fancien Fancien changed the title #12 - Implementing GitHub CI Implementing GitHub CI May 11, 2023
@Fancien Fancien merged commit 61758d7 into develop Jun 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add code testing framework
1 participant